Hizzle\Noptin\Core\Bulk_Task_Runner S

Total Complexity 48
Dependencies 1
Dependents 0
Total lines 427
Lines of code 164
Logical lines of code 85
Comment lines 185
Methods 24
Properties 4

Methods 24

Method Rating Maintainability Complexity Lines of code
raise_time_limit()
S
62 7 10
run()
S
55 5 22
get_memory_limit()
S
62 4 11
clear_caches()
S
72 3 5
__construct()
S
62 2 11
handle_cron_healthcheck()
S
72 2 6
start_cron_healthcheck()
S
73 2 5
batch_limits_exceeded()
S
79 2 3
add_wp_cron_event()
S
73 2 5
get_time_limit()
S
73 2 4
is_process_running()
S
71 2 6
schedule_remaining_tasks()
S
69 2 6
end_cron_healthcheck()
S
71 2 6
unlock_process()
S
76 1 4
lock_process()
S
74 1 4
time_likely_to_be_exceeded()
S
65 1 8
memory_exceeded()
S
69 1 6
process_task()
S
100 1 0
get_query_url()
S
64 1 10
get_ajax_args()
S
65 1 9
maybe_handle_rescheduled()
S
72 1 6
filter_cron_schedules()
S
64 1 10
get_next_task()
S
100 1 0
before_run()
S
69 1 7